#include <stdio.h>
#include <string.h>
int main()
{
	int n,J=1,l,j,cnt=1,k=0,i,t=0,z=0;
	scanf("%d",&n);
	char a[1000],b[1000];
	int c[1000];
	for(i=1;i<=n;i++)
	{
		scanf("%s",a);
		for(l=t,j=0;l<strlen(a)+t;l++,j++)
		{
				b[l]=a[j];
		}
		b[l]='*';
		z++;
		for(j=0;j<strlen(a);j++)
		{
			if(a[j+1]==a[j])
			{
				cnt++;
			}else if(a[j+1]!=a[j])
			{
				c[k++]=cnt;
				cnt=1;
			}	
		}
		t+=strlen(a)+1;
	}
	char d[1000];
	k=0;
	for(i=0;i<strlen(b);i++)
	{
		if(b[i]!=b[i+1])
		{
			d[k++]=b[i];
		}
	}
	for(i=0,k=0;i<strlen(d);i++,k++)
	{
		if(d[i]=='*')
		{
			k--;
			z--;
			if(z==0)
			{
				break;
			}
			printf("\n");
			goto x;	
		}
		if(c[k]!=1)
		printf("%d",c[k]);
		if(d[i]!='*')
		printf("%c",d[i]);
		x:;
	}
	
	return 0;
}

